.version 49 0 
.class super com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken 
.super com/liquid_technologies/org/apache/xerces/utils/regex/Token 
.implements java/io/Serializable 
.field child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
.field parennumber I 

.method <init> : (ILcom/liquid_technologies/org/apache/xerces/utils/regex/Token;I)V 
    .code stack 2 locals 4 
L0:     aload_0 
L1:     iload_1 
L2:     invokespecial Method com/liquid_technologies/org/apache/xerces/utils/regex/Token <init> (I)V 
L5:     aload_0 
L6:     aload_2 
L7:     putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L10:    aload_0 
L11:    iload_3 
L12:    putfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken parennumber I 
L15:    return 
L16:    
    .end code 
.end method 

.method size : ()I 
    .code stack 1 locals 1 
L0:     iconst_1 
L1:     ireturn 
L2:     
    .end code 
.end method 

.method getChild : (I)Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
    .code stack 1 locals 2 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L4:     areturn 
L5:     
    .end code 
.end method 

.method getParenNumber : ()I 
    .code stack 1 locals 1 
L0:     aload_0 
L1:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken parennumber I 
L4:     ireturn 
L5:     
    .end code 
.end method 

.method public toString : (I)Ljava/lang/String; 
    .code stack 3 locals 3 
L0:     aconst_null 
L1:     astore_2 
L2:     aload_0 
L3:     getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken type I 
L6:     tableswitch 6 
            L96 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L345 
            L173 
            L208 
            L243 
            L278 
            L313 
            default : L345 

L96:    aload_0 
L97:    getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken parennumber I 
L100:   ifne L138 
L103:   new java/lang/StringBuilder 
L106:   dup 
L107:   invokespecial Method java/lang/StringBuilder <init> ()V 
L110:   ldc '(?:' 
L112:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L115:   aload_0 
L116:   getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L119:   iload_1 
L120:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L123:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L126:   ldc ')' 
L128:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L131:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L134:   astore_2 
L135:   goto L345 
L138:   new java/lang/StringBuilder 
L141:   dup 
L142:   invokespecial Method java/lang/StringBuilder <init> ()V 
L145:   ldc '(' 
L147:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L150:   aload_0 
L151:   getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L154:   iload_1 
L155:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L158:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L161:   ldc ')' 
L163:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L166:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L169:   astore_2 
L170:   goto L345 
L173:   new java/lang/StringBuilder 
L176:   dup 
L177:   invokespecial Method java/lang/StringBuilder <init> ()V 
L180:   ldc '(?=' 
L182:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L185:   aload_0 
L186:   getfield Field com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L189:   iload_1 
L190:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L193:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L196:   ldc ')' 
L198:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L201:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L204:   astore_2 
L205:   goto L345 
L208:   new java/lang/StringBuilder 
L211:   dup 
L212:   invokespecial Method java/lang/StringBuilder <init> ()V 
L215:   ldc '(?!' 
L217:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L220:   aload_0 
L221:   getfield Field [c18] child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L224:   iload_1 
L225:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L228:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L231:   ldc ')' 
L233:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L236:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L239:   astore_2 
L240:   goto L345 
L243:   new java/lang/StringBuilder 
L246:   dup 
L247:   invokespecial Method java/lang/StringBuilder <init> ()V 
L250:   ldc '(?<=' 
L252:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L255:   aload_0 
L256:   getfield Field [c18] child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L259:   iload_1 
L260:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L263:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L266:   ldc ')' 
L268:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L271:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L274:   astore_2 
L275:   goto L345 
L278:   new java/lang/StringBuilder 
L281:   dup 
L282:   invokespecial Method java/lang/StringBuilder <init> ()V 
L285:   ldc '(?<!' 
L287:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L290:   aload_0 
L291:   getfield Field [c18] child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L294:   iload_1 
L295:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L298:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L301:   ldc ')' 
L303:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L306:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L309:   astore_2 
L310:   goto L345 
L313:   new java/lang/StringBuilder 
L316:   dup 
L317:   invokespecial Method java/lang/StringBuilder <init> ()V 
L320:   ldc '(?>' 
L322:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L325:   aload_0 
L326:   getfield Field [c18] child Lcom/liquid_technologies/org/apache/xerces/utils/regex/Token; 
L329:   iload_1 
L330:   invokevirtual Method com/liquid_technologies/org/apache/xerces/utils/regex/Token toString (I)Ljava/lang/String; 
L333:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L336:   ldc ')' 
L338:   invokevirtual Method java/lang/StringBuilder append (Ljava/lang/String;)Ljava/lang/StringBuilder; 
L341:   invokevirtual Method java/lang/StringBuilder toString ()Ljava/lang/String; 
L344:   astore_2 
L345:   aload_2 
L346:   areturn 
L347:   
    .end code 
.end method 
.innerclasses 
    [c18] com/liquid_technologies/org/apache/xerces/utils/regex/Token ParenToken static 
.end innerclasses 
.const [c18] = Class [u52] 
.const [u52] = Utf8 com/liquid_technologies/org/apache/xerces/utils/regex/Token$ParenToken 
.end class 
